昨天我們裝完了Drush,希望你的apache和mysql都已經準備好了,接下來就要閃電安裝Drupal 7了。
首先,我在個人的目錄底下(/home/bigsmile)執行了
drush dl drupal
執行完後,就多了一備 /home/bigsimle/drupal-7.23的目錄。
切進去看,裡面好多檔案,這就是drupal的所有程式。
以前裝drupal,大概就是透過web介面,下一步一下步的裝,雖然很方便,不過速度有點慢。接下來就是閃電裝的時候。
drush si standard --account-name=bigsmile --account-pass=password --db-url=mysql://root:password@localhost/drupal
稍微解釋一下指令。
drush si standard
這就是用標準模式安裝的意思。
--account-name=bigsmile --account-pass=password
--account-name就是你要在drupal使用的帳號,以我的例子就是bigsmile
--account-pass就是你要用的密碼,password只是代表要輸入密碼,請用你自己的哦
--db-url=mysql://root:password@localhost/drupal
這個是mysql資料庫設定,root:password是你的mysql的帳號和密碼,/drupal則是我要用的資料庫名稱。
好啦說起來有點長,但是key 完按enter之後,只需要10幾秒的時間,大概就收工了。
如果你的apache的虛擬主機有作好設定,安裝好之後,打開瀏覽器,就可以看到drupal已經安裝好的畫面,以我的例子是設定到drupal.local。像這樣
這麼開心的安裝,drupal真是讚啦!
中秋節加碼小放送-虛擬主機設定:
我的虛擬主機設定是使用drupal.local這個網域名稱,然後指向/home/bigsmile/drupal-7.23
因為網域名稱不是真實的網域名稱,所以要在/etc/hosts中加一筆
127.0.01 drupal.local
然後我們要去 /etc/apache2/sites-availabel底下,新增一個 drupal.local的檔案,內容是
<VirtualHost *:80>
ServerAdmin bigsmile@localhost
DocumentRoot /home/bigsmile/drupal-7.23
ServerName drupal.local
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
然後啟用這個虛擬主機
sudo a2ensite drupal.local
最後再重新載入apache的設定
sudo service apache2 reload
這樣在瀏覽器打drupal.local就可以看到安裝好的drupal了